package com.zbkj.crmeb.export.vo;

import java.io.Serializable;

import io.swagger.annotations.ApiModel;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;

/**
 * 渠道商品导出对象
 * @Description: 
 * @author daigb
 * @date 2021-02-05
 */
@Data
@EqualsAndHashCode(callSuper = false)
@Accessors(chain = true)
@ApiModel(value = "ChannelProductExcelVo对象", description = "渠道产品导出")
public class ChannelProductExcelVo implements Serializable {
    private static final long serialVersionUID = 1L;

    @ExcelColumn(value = "sku", col = 1, width = 25)
    private String sku;

    @ExcelColumn(value = "parent-id", col = 2, width = 13)
    private String parentId;

    @ExcelColumn(value = "model", col = 3, width = 40)
    private String model;

    @ExcelColumn(value = "industry", col = 4, width = 15)
    private String industry;

    @ExcelColumn(value = "product-name", col = 5, width = 15)
    private String productName;
    
    @ExcelColumn(value = "short-description", col = 6, width = 15)
    private String shortDescription;

    @ExcelColumn(value = "brand", col = 7, width = 20)
    private String brand;

    @ExcelColumn(value = "category", col = 8)
    private String category;

    @ExcelColumn(value = "color", col = 9)
    private String color;

    @ExcelColumn(value = "description", col = 10)
    private String description;
    
    @ExcelColumn(value = "material", col = 11)
    private String material;
    
    @ExcelColumn(value = "origin", col = 12)
    private String origin;
    
    @ExcelColumn(value = "product-type", col = 13)
    private String productType;
    
    @ExcelColumn(value = "size-chart-type", col = 14)
    private String sizeChartType;
    
    @ExcelColumn(value = "size-chart-image-url", col = 15)
    private String sizeChartImageUrl;
    
    @ExcelColumn(value = "size-type", col = 16)
    private String sizeType;
    
    @ExcelColumn(value = "product-images", col = 17)
    private String productImages;
    
    @ExcelColumn(value = "variation", col = 18)
    private String variation;
    
    @ExcelColumn(value = "barcode", col = 19)
    private String barcode;
    
    @ExcelColumn(value = "other-barcodes", col = 20)
    private String otherBarcodes;
    
    @ExcelColumn(value = "weight", col = 21)
    private String weight;
    
    @ExcelColumn(value = "weight-unit", col = 22)
    private String weightUnit;
    
    @ExcelColumn(value = "dimension", col = 23)
    private String dimension;
    
    @ExcelColumn(value = "price-msrp", col = 24)
    private String priceMsrp;
    
    @ExcelColumn(value = "price-retail", col = 25)
    private String priceRetail;
    
    @ExcelColumn(value = "price-cost", col = 26)
    private String priceCost;

    @ExcelColumn(value = "quantity", col = 27)
    private String quantity;
    
    @ExcelColumn(value = "is-alive", col = 28)
    private String isAlive;
    
    @ExcelColumn(value = "is-main-sku", col = 29)
    private String isMainSku;

}
